JUNIPER-BFD-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Unsigned32,NOTIFICATION-TYPEFROM SNMPv2-SMI -- [RFC2578]bfdSessIndex
FROM BFD-STD-MIB -- [jnx-bfd-exp]jnxBfdMibRoot -- [jnx-smi]FROM JUNIPER-SMI
;jnxBfdMib MODULE-IDENTITYLAST-UPDATED"200610121200Z"-- 12 Oct 2006 12:00:00 ESTORGANIZATION"IETF"CONTACT-INFO" Juniper Technical Assistance Center
Juniper Networks, Inc.
1194 N. Mathilda Avenue
Sunnyvale, CA 94089
E-mail: support@juniper.net"DESCRIPTION"Provides BFD specific data."-- Revision history.REVISION"200610121200Z"-- 12 Oct 2006 12:00:00 EST
DESCRIPTION"Initial version."::={ jnxBfdMibRoot 1}-- Top level components of this MIB module.jnxBfdNotification OBJECTIDENTIFIER::={ jnxBfdMib 0}jnxBfdObjects OBJECTIDENTIFIER::={ jnxBfdMib 1}-- BFD Session Extn Table-- This table is a juniper extn to jnxSessTablejnxBfdSessTable OBJECT-TYPESYNTAXSEQUENCEOF JnxBfdSessEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Defines the jnxBfd Session Table for providing enterprise
specific options to the corresponding bfdSessTable entry."
::={ jnxBfdObjects 1}jnxBfdSessEntry OBJECT-TYPESYNTAX JnxBfdSessEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Defines an entry in the jnxBfdSessTable. This essentially
augments the bfdSessTable with additional objects."INDEX{ bfdSessIndex }::={ jnxBfdSessTable 1}
JnxBfdSessEntry ::=SEQUENCE{
jnxBfdSessThreshTxInterval Unsigned32,
jnxBfdSessCurrTxInterval Unsigned32,
jnxBfdSessThreshDectTime Unsigned32,
jnxBfdSessCurrDectTime Unsigned32}jnxBfdSessThreshTxInterval OBJECT-TYPE
SYNTAXUnsigned32UNITS"microseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The threshold value for transmit interval in microseconds.
If the current transmit interval value adapts to a value
greater than the threshold value, jnxBfdSessTxIntervalHigh
trap is raised."::={ jnxBfdSessEntry 1}jnxBfdSessCurrTxInterval OBJECT-TYPESYNTAXUnsigned32UNITS"microseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The current transmit interval in microseconds."::={ jnxBfdSessEntry 2}jnxBfdSessThreshDectTime OBJECT-TYPE
SYNTAXUnsigned32UNITS"microseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The threshold value for detection time in microseconds.
If the current detection time value is greater than the
threshold value at the time when session state changes
to up(1), jnxBfdSessDetectionTimeHigh trap is raised."::={ jnxBfdSessEntry 3}jnxBfdSessCurrDectTime OBJECT-TYPESYNTAXUnsigned32UNITS"microseconds"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The actual value of detection time for the session."::={ jnxBfdSessEntry 4}-- Notification Configuration
jnxBfdSessTxIntervalHigh NOTIFICATION-TYPEOBJECTS{jnxBfdSessThreshTxInterval,
jnxBfdSessCurrTxInterval
}STATUScurrentDESCRIPTION"This notification is generated when the threshold value for
transmit interval (jnxBfdSessThreshTxInterval) is set and
the bfd session transmit interval (jnxBfdSessCurrTxInterval)
adapts to a value greater than the threshold value. This trap
is sent only once, when we first exceed the threshold. The
transmit interval can continue to adapt beyond the threshold
value. Adaptation of transmit interval happens due to network
issues causing the BFD session to go down on either the local
system or the remote neighbor."::={ jnxBfdNotification 1}jnxBfdSessDetectionTimeHigh NOTIFICATION-TYPEOBJECTS{jnxBfdSessThreshDectTime,
jnxBfdSessCurrDectTime
}STATUScurrentDESCRIPTION"This notification is generated when the threshold value for
detection time (jnxBfdSessThreshDectTime) is set and the bfd
session detection-time (jnxBfdSessCurrDectTime) adapts to a
value greater than the threshold value. This trap is sent only
once, when we first exceed the threshold. The detection-time
can continue to adapt beyond the threshold value. Adaptation
of detection-time happens due to network issues causing the
BFD session to go down on either the local system or the remote
neighbor."::={ jnxBfdNotification 2}END